mt管理器逆向了解安卓 | 您所在的位置:网站首页 › mt文件管理器apk 添加文件 › mt管理器逆向了解安卓 |
【apk/安卓应用分析】
大家都应该知道APK文件其实就是一个MIME为ZIP的压缩包,我们修改ZIP后缀名方式可以看到内部的文件结构 asset\ lib\ |—armeabi\ META-INF\ res\ |—drawable\ |— |—layout\ |— AndroidManifest.xml classes.dex resources.arsc asset和res资源目录的不同在于: 1. res目录下的资源文件在编译时会自动生成索引文件(R.java),在Java代码中用R.xxx.yyy来引用;而asset目录下的资源文件不需要生成索引,在Java代码中需要用AssetManager来访问; 2. 一般来说,除了音频和视频资源(需要放在raw或asset下),使用Java开发的Android工程使用到的资源文件都会放在res下;使用C++游戏引擎(或使用Lua binding等)的资源文件均需要放在asset下。 |
CopyRight 2018-2019 实验室设备网 版权所有 |